package com.woniu.register.mapper;

import com.woniu.register.dto.PropDTO;
import com.woniu.register.dto.ProposerDTO;
import com.woniu.register.dto.DemurDTO;
import com.woniu.register.dto.NoticeDTO;
import com.woniu.register.VO.FileVo;
import com.woniu.register.dto.FileDTO;
import com.woniu.register.entity.Proposer;

import java.util.List;

/**
* @author PC
* @description 针对表【proposer(申请人表)】的数据库操作Mapper
* @createDate 2022-12-07 18:02:39
* @Entity com.woniu.register.entity.Proposer
*/
public interface ProposerMapper {

    int deleteByPrimaryKey(Long id);

    int insert(Proposer record);

    int insertSelective(Proposer record);

    int insertSelectiveTwo(NoticeDTO record);

    int insertSelectiveThree(DemurDTO record);

    int insertProposer(ProposerDTO record);

    Proposer selectByPrimaryKey(Long id);

    List<FileVo> selectAll(FileDTO fileDTO);

    List<FileVo> selectAllTitle(FileDTO fileDTO);

    int updateByPrimaryKeySelective(PropDTO record);

    int updateByPrimaryKey(Proposer record);

    int selectId();

}
